<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<!-- 
###############################################################################
#
# File:         INDEX.html
# RCS:          $Header: $
# Description:  WINTERP examples/interactive/* description
# Author:       Niels P. Mayer
# Created:      1994
# Modified:     Mon Nov 24 17:36:02 1997 (Niels Mayer) npm@indeed.netcom.com
# Language:     HTML
# Package:      N/A
# Status:       Experimental (Do Not Distribute)
#
# Copyright (C) 1994-1996, Enterprise Integration Technologies Corp. and Niels Mayer.
# WINTERP 1.15-1.99, Copyright (c) 1993, Niels P. Mayer.
# WINTERP 1.0-1.14, Copyright (c) 1989-1992 Hewlett-Packard Co. and Niels Mayer.
# 
# Permission to use, copy, modify, distribute, and sell this software and its
# documentation for any purpose is hereby granted without fee, provided that
# the above copyright notice appear in all copies and that both that
# copyright notice and this permission notice appear in supporting
# documentation, and that the name of Enterprise Integration Technologies,
# Hewlett-Packard Company, or Niels Mayer not be used in advertising or
# publicity pertaining to distribution of the software without specific,
# written prior permission. Enterprise Integration Technologies, Hewlett-Packard
# Company, and Niels Mayer makes no representations about the suitability of
# this software for any purpose.  It is provided "as is" without express or
# implied warranty.
# 
# ENTERPRISE INTEGRATION TECHNOLOGIES, HEWLETT-PACKARD COMPANY AND NIELS MAYER
# DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL ENTERPRISE
# INTEGRATION TECHNOLOGIES, HEWLETT-PACKARD COMPANY OR NIELS MAYER BE LIABLE
# FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
# RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
# CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
###############################################################################
-->

<HTML>
<HEAD>
<title>WINTERP 2.0 examples for interactive evaluation</title>
</HEAD>
<BODY>

<h1>WINTERP 2.0 examples for interactive evaluation</h1>

<P>

<UL>
<LI> <a href="../../winterp.html">
Back to WINTERP home page</a>
<LI> <a href="../INDEX.html">
WINTERP 2.0 example programs</a>
</UL>

<DL>

<DT> <a href="graph.lsp">graph.lsp</a>
<DD> Experiment with XmGraph and XmArc widgets.

<DT> <a href="interact.lsp">interact.lsp</a>
<DD> Play around with interactive features of winterp. 
GET_MOUSED_WIDGET allows you to send a message to any widget
that you can see. Thus you can interactively change your
interfaces' appearance or functionality without having to
remember the name  of the desired widget. Note that this'll
even work on big composite widgets that create other widgets
internally....

<DT> <a href="menufrob.lsp">menufrob.lsp</a>
<DD> Dynamically altering XmCreateSimple...() created menus...

<DT> <a href="methovride.lsp">methovride.lsp</a>
<DD> An attempt at overriding an existing class' :ISNEW method. See
../lib-widgets/filecomp.lsp for the preferred way to do this...

<DT> <a href="mng-test.lsp">mng-test.lsp</a>
<DD> Fooling around with managing and unmanaging widget arrays/lists.

<DT> <a href="pixmaps.lsp">pixmaps.lsp</a>
<DD> Play around with pixmaps. These are just random individual forms
I eval'd to play around and test pixmaps, pixmap garbage
collection, image cacheing, etc.
Many of the pixmaps mentioned in this file do not exist on your
machine.

<DT> <a href="popen.lsp">popen.lsp</a>
<DD> Play around with  POPEN to collect unix data.

<DT> <a href="scooter.lsp">scooter.lsp</a>
<DD> A silly example that scoots (moves) windows around the
screen while changing their colors. This can really tie up your
X server and window manager, so be careful...

<DT> <a href="subprocess.lsp">subprocess.lsp</a>
<DD> Demo of spawning an interactive subprocess and interacting
with the subrpocess through XT_ADD_INPUT. Subprocess can be
off doing a long calculation while WINTERP GUI remains active.

<DT> <a href="test-uxproc.lsp">test-uxproc.lsp</a>
<DD> Tests of Unix-Subprocess-Class
(see ../lib-utils/uxproc-cls.lsp)

<DT> <a href="timeout-pr.lsp">timeout-pr.lsp</a>
<DD> Print out the "code" associated with all pending WINTERP
timeouts.

<DT> <a href="trans.lsp">trans.lsp</a>
<DD> Tests of Xt translation, accelerator facilies. Also test
winterp's "Lisp()" action, which allows you to call the
lisp evaluator from a translation/accelerator table.

<DT> <a href="widgetinsp.lsp">widgetinsp.lsp</a>
<DD> Use 'GENERIC' to get at the insides of a WIDGETOBJ.

</DL>
      <hr>
      <address><a href="mailto:npm@netwiz.net">Niels P. Mayer</a></address>
<!-- Created: Mon Nov 24 17:12:59 PST 1997 -->
<!-- hhmts start -->
Last modified: Fri Feb  5 12:48:37 PST 1999
<!-- hhmts end -->
  </body>
</html>
